home *** CD-ROM | disk | FTP | other *** search
/ The X-Philes (2nd Revision) / The X-Philes Number 1 (1995).iso / xphiles / hp48hor2 / diademo.doc < prev    next >
Text File  |  1995-03-31  |  5KB  |  128 lines

  1. (Comp.sys.hp48) 
  2. Item: 2011 by dougc@bert.cs.byu.edu [Douglas R. Cannon] 
  3. Subj: DIAMONDS 1.0 DEMO (A HOT new game for the HP48!) 
  4. Date: 27 Oct 1992 
  5.  
  6. Well, hello everybody! 
  7.  
  8. If you have seen and played Diamonds for the Macintosh by Oliver Dreer, then 
  9. you are in luck, because you already know how to play!  (If you haven't I 
  10. strongly recommend it!  It's a great game).  With permission from Oliver, 
  11. I have written Diamonds for the HP48.  The main code is written completely 
  12. in Machine Language, and is, in fact, my first attempt at a serious ML 
  13. project. 
  14.  
  15. I would like to be brief here, so I will try to cut down on useless talk. 
  16. First of all, this is only a demo.  You will notice many things that are 
  17. either disabled, or not yet implemented (mostly that).  Here are a few 
  18. things that don't work in the demo, but will be implemented in the final 
  19. version: 
  20.  
  21. Scoring -- no scoring in the demo. 
  22. lives   -- you only get one life in the demo, sorry.  This is especially 
  23.            annoying, because if you fail to get some of the first bricks, 
  24.            you have to start over.  Hey, it's only a demo! 
  25. Levels  -- only two levels in the demo.  The final will come with at 
  26.            least 15, plus I plan to release an editor so you can easily 
  27.            create your own levels. 
  28. Keys    -- You will be able to change the defalut keys in the final, 
  29.            plus there will be a key to turn off sound, etc. 
  30. Sound   -- The demo has great sound, but it will improve for the final. 
  31.            If you want to turn off the sound, then turn it off via 
  32.            MODES menu before you play. 
  33. [ON] key - Pressing this only pauses the game while you hold it down. 
  34.            If you want to quit, press [Q]. 
  35.  
  36. Checksum - Don't panic if you notice that the checksum is different every 
  37.            time you play.  OK, I admit it!  It's self-modifying code.  It 
  38.            is, however, safe, and this won't happen in the final version. 
  39.  
  40. PICT    -- PICT is destroyed.  Sorry. 
  41.  
  42. Remember, this is my first attempt at such a large ML project.  I am  
  43. reasonably certain that nobody will be losing their RAM over this.  If you 
  44. do, please let me know and why you think it happened.   
  45.  
  46. -------------------------------------------------------------- 
  47. THE PROGRAMS: 
  48.  
  49. PLAY:  Run this to play Diamonds! 
  50. ABOUT: Run this to see the about stuff. 
  51. BD:    Just a regular old PICT GROB (playing board)  I don't recomend that 
  52.        you modify this. 
  53. DML:   This is the ML code.  DO NOT EXECUTE THIS BY ITSELF.  If you have 
  54.        no PICT defined, this could be dangerous.  Otherwise you're OK. 
  55.        This won't be so dangerous in the final release. 
  56.  
  57. The whole directory is about 4.5 Kbytes 
  58.  
  59. -------------------------------------------------------------- 
  60.  
  61. HOW TO PLAY: 
  62.  
  63. Keys:   [A] - move left 
  64.         [F] - move right 
  65.         [Q] - Quit 
  66.  
  67. The idea is to knock out all the bricks, including the diamond bricks. 
  68. Notice at the right of the screen, there is a brick outside of the playing 
  69. field.  This is your "current" brick mode.  You can only knock out bricks 
  70. that look like that one.  When you first start a level, you must get all 
  71. the blank brick first, because you can't ever return to this mode. 
  72.  
  73. Changing your current brick mode:  Notice that some of the bricks are totally 
  74. black on the right side.  These are key bricks.  If you hit one, then your 
  75. brick mode is changed so that you can now knock out bricks that look similar 
  76. to the key.  (notice that the brick to the right of the screen shows your 
  77. new brick mode). 
  78.  
  79. Once you have successfully knocked out all the bricks, you can start on the 
  80. diamonds.  When you have finished all the diamonds, then you have completed 
  81. the level! 
  82.  
  83. Special bricks: 
  84.  
  85. Watch out for the cross bricks!  They will kill you. 
  86.  
  87. There is a double-arrow brick.  This will change the direction that the keys 
  88. will move you.  When you hit one of these bricks (only on level 2 in demo) 
  89. then suddenly [A] moves right and [F] moves left.  If you hit another one, 
  90. then the keys return to normal.  (I noticed after a while that my double- 
  91. arrow brick really looks like a capitol I in parenthesis.  Oh well, I tried. 
  92. I'll have to improve this). 
  93.  
  94. That should be all you need to know to play! 
  95.  
  96. Have fun!  And, please, let me know how you like it! 
  97.  
  98. dougc@bert.cs.byu.edu 
  99.  
  100. ---------- 
  101. Resp: 1 of 1 by ervin@pinbot.enet.dec.com [Joseph James Ervin] 
  102. Date: 28 Oct 1992 
  103.  
  104.  
  105. Hello all! 
  106.  
  107. Let me be the first to congratulate Doug Cannon on what is destined to 
  108. be one of the best games so far for the HP48.   
  109.  
  110. I downloaded his DIAMONDS 1.0 DEMO last night, and from the moment I 
  111. first hit the PLAY button, I was hooked.  
  112.  
  113. I've no idea whether Doug came up with the original concept for  
  114. Diamonds, but it's great, and it is exactly the type of game that  
  115. needs to be written for the HP48. 
  116.  
  117. It utilizes nice "still" graphics to give the game visual appeal, but the 
  118. actual game-play depends on only simple animation, which lends itself 
  119. well to a slow machine like the HP48. 
  120.  
  121. Doug has taken a great idea and executed it wonderfully.   
  122.  
  123. I tip my hat to you, Doug. 
  124.  
  125. Regards, 
  126.  
  127. >>>Joe Ervin  [author of DISS and VADERS. -jkh-] 
  128.